<style>
/* 스크롤 바 숨김처리 */
*::-webkit-scrollbar-track {
  display: none;
}
*::-webkit-scrollbar {
  display: none;
}
textarea::-webkit-scrollbar {
  display: block !important;
}
</style>



.load_svg path,
.load_svg rect{
  fill: #333333;
}

#view-fixbtn.active {
	color:			#ffffff;
	background:		#222222;
	border-color:	#000000;
}

#view-sticker-fixbtn.active {
	color:			#ffffff;
	background:		#333333;
	border-color:	#333333;
}

.mainskin--dday--day {
	color: #333333;
}
.mainskin--dday--text2 {
	color: #96B9CA;
}

.main_lt_mas {
	background: #E3E3E3;
}

.main_lt_mas:hover {
	color: #E3E3E3;
	background: #333333;
}
.main_lt_mas:hover .material-icons {
	color: #E3E3E3;
}
.main_lt_mas:hover .main_lt_ma {
	color: #E3E3E3;
}
.main_lt_ma {
	color: #96B9CA;
}
.main_lt_ma .material-icons {
	color: #333333;
}
 
.mainskin--link .mainskin--icon {
	background: #333333;
	color: #E3E3E3;
}
.mainskin--link:hover .mainskin--icon {
	background: #96B9CA;
	color: #333333;
}
.mainskin--link--text {
	color: #96B9CA;
}

.mainskin--link.text {
	background: #333333;
	color: #96B9CA;
}
.mainskin--link.text:hover {
	color: #333333;
	background: #E3E3E3;
}
.mainskin--link.text .mainskin--icon {
	background: none;
	color: #96B9CA;
}

.mainskin--link.text:hover .mainskin--icon {
	color: #333333;
}


.main_layout.main_digital {
	box-shadow: 1px 0px 0px #96B9CA, -1px 0px 0px #96B9CA, 0px 1px 0px #96B9CA, 0px -1px 0px #96B9CA, 4px 5px 0px rgba(0,0,0,0.2);
}
.main_layout.main_digital::before {
	background: #333333;
	border-color: #333333;
	box-shadow: 0px 1px 0px #96B9CA;
}

.main_layout.main_grid {
  background: #E3E3E3;
  background-image: linear-gradient(90deg, #333333 1px, transparent 1%), linear-gradient(180deg, #333333 1px, transparent 1%); 
	border: 1px solid #333333;
}

.main_layout.main_checked {
	background: #333333;
  background-image: linear-gradient(90deg, rgba(255,255,255,0.6) 1px, transparent 1%), linear-gradient(180deg, rgba(255,255,255,0.6) 1px, transparent 1%), linear-gradient(90deg, rgba(255,230,227,0.8) 5px, transparent 6px, transparent 25px, rgba(255,230,227,0.8) 5px), linear-gradient(180deg, rgba(255,230,227,0.8) 6px, transparent 5px, transparent 25px, rgba(255,230,227,0.8) 5px),linear-gradient(90deg, transparent 15px, rgba(229,164,159,0.8) 1px, transparent 16px), linear-gradient(180deg, transparent 15px, rgba(229,164,159,0.8) 1px, transparent 16px); 
}



.s_style15 {
	box-shadow: 1px 0px 0px #96B9CA, -1px 0px 0px #96B9CA, 0px 1px 0px #96B9CA, 0px -1px 0px #96B9CA, 4px 5px 0px rgba(0,0,0,0.2);
}
.s_style15 img {
	background: #E3E3E3;
}
.s_style15::before {
	background: #333333;
	border-color: #333333;
	box-shadow: 0px 1px 0px #96B9CA;
}

.s_style15::after {
	color: #96B9CA;
}